// IAnsiScreenEvents.h: interface for the IAnsiScreenEvents class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_IANSISCREENEVENTS_H__C83C5348_64F4_4D46_8052_4C62D75D26E5__INCLUDED_)
#define AFX_IANSISCREENEVENTS_H__C83C5348_64F4_4D46_8052_4C62D75D26E5__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

interface IAnsiScreenEvents
{
	virtual void OnChange(int x1, int y1, int x2, int y2) = 0;
	virtual void OnCaretMove() = 0;
	virtual void OnScreenUp(int lineCount) = 0;
//	virtual void OnScreenDown(int lineCount) = 0;
	virtual void OnSetCursor(HCURSOR hCursor) = 0;
	virtual void OnFlushChange() = 0;
};

#endif // !defined(AFX_IANSISCREENEVENTS_H__C83C5348_64F4_4D46_8052_4C62D75D26E5__INCLUDED_)
